vehicle used for public transportation that is smaller than a bus - İspanyolca İngilizce Sözlük